export default {
	// 角色配置
	role: {
		0: {
			name: "学生"
		},
		1: {
			name: "老师"
		},
		2: {
			name: "管理员"
		},
		3: {
			name: "超级管理员"
		}
	},

	// 性别配置
	sex: {
		"女": {
			name: '女',
			value: 0
		},
		"男": {
			name: '男',
			value: 1
		}
	},
	// 性别配置
	enumSex: {
		0: {
			name: '女',
			value: 0
		},
		1: {
			name: '男',
			value: 1
		}
	},
	// 预约状态配置
	status: {
		NONE: {
			key: "NONE",
			value: "可预约",
			bg: "bg-white",
			msg: "可预约",
			color: 'cyan',
			next: true,
			selected: true,
			nextStatus: "SELECTED",
			name: null,
			tag: "无"
		},
		DISABLED: {
			key: "DISABLED",
			value: "不可选",
			bg: "bg-grey",
			color: 'grey',
			msg: "不可选",
			next: false,
			selected: false,
			name: "不可选",
			tag: "不可选"
		},
		SELECTED: {
			key: "SELECTED",
			value: "选中",
			bg: "bg-blue",
			color: 'blue',

			msg: "选中",
			next: true,
			selected: true,
			nextStatus: "NONE",
			tag: "已选"
		},
		WAIT: {
			key: "WAIT",
			value: "等待审核",
			bg: "bg-orange",
			color: 'orange',
			msg: "等待审核",
			next: false,
			selected: false,
			name: "审核中"
		},
		PASS: {
			key: "PASS",
			value: "已被预约",
			bg: "bg-olive",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已预约"
		},
		FINISH: {
			key: "FINISH",
			value: "已完成",
			bg: "bg-cyan",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已完成"
		}
	},
	// 预约状态配置
	infoStatus: {
		NONE: {
			key: "NONE",
			value: "可选",
			bg: "bg-white",
			msg: "可预约",
			color: 'cyan',
			next: true,
			selected: true,
			nextStatus: "SELECTED",
			name: null
		},
		DISABLED: {
			key: "DISABLED",
			value: "不可选",
			bg: "bg-grey",
			color: 'grey',
			msg: "不可选",
			next: false,
			selected: false,
			name: "不可选"
		},
		SELECTED: {
			key: "SELECTED",
			value: "选中",
			bg: "bg-blue",
			color: 'blue',

			msg: "选中",
			next: true,
			selected: true,
			nextStatus: "NONE",
		},
		WAIT: {
			key: "WAIT",
			value: "等待",
			bg: "bg-orange",
			color: 'orange',
			msg: "等待审核",
			next: false,
			selected: false,
			name: "审核中"
		},
		PASS: {
			key: "PASS",
			value: "已预约",
			bg: "bg-olive",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已预约"
		},
		CANCEL: {
			key: "CANCEL",
			value: "取消",
			bg: "bg-gray",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已取消"
		},
		REFUSE: {
			key: "REFUSE",
			value: "拒绝",
			bg: "bg-red",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "未通过"
		},
		FINISH: {
			key: "FINISH",
			value: "已完成",
			bg: "bg-cyan",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已完成"
		}
	},
	teacherStatus: [{
			key: "NONE",
			value: "可预约",
			bg: "bg-white",
			msg: "可预约",
			color: 'cyan',
			next: true,
			selected: true,
			nextStatus: "SELECTED",
			name: null
		},
		{
			key: "DISABLED",
			value: "不可预约",
			bg: "bg-grey",
			color: 'grey',
			msg: "不可选",
			next: false,
			selected: false,
			name: "已过期"
		},
		{
			key: "PASS",
			value: "为学员约课",
			bg: "bg-olive",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "为学员约课"
		}
	],
	// 预约状态配置
	AllStatus: {
		NONE: {
			key: "NONE",
			value: "可预约",
			bg: "bg-white",
			msg: "可预约",
			color: 'cyan',
			next: true,
			selected: true,
			nextStatus: "SELECTED",
			name: null
		},
		DISABLED: {
			key: "DISABLED",
			value: "不可选",
			bg: "bg-grey",
			color: 'grey',
			msg: "不可选",
			next: false,
			selected: false,
			name: "未完成/拒绝"
		},
		SELECTED: {
			key: "SELECTED",
			value: "选中",
			bg: "bg-blue",
			color: 'blue',

			msg: "选中",
			next: true,
			selected: true,
			nextStatus: "NONE",
		},
		WAIT: {
			key: "WAIT",
			value: "等待审核",
			bg: "bg-orange",
			color: 'orange',
			msg: "等待审核",
			next: false,
			selected: false,
			name: "审核中"
		},
		PASS: {
			key: "PASS",
			value: "已被预约",
			bg: "bg-olive",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已预约"
		},
		CANCEL: {
			key: "CANCEL",
			value: "已取消",
			bg: "bg-gray",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "已取消"
		},
		REFUSE: {
			key: "REFUSE",
			value: "已被拒绝",
			bg: "bg-red",
			color: 'olive',
			msg: "已经被预约",
			next: false,
			selected: false,
			name: "未通过"
		},
		FINISH: {
			key: "FINISH",
			value: "已完成",
			bg: "bg-cyan",
			color: 'olive',
			msg: "已经被预约",
			next: true,
			selected: false,
			name: "已完成"
		},
		UNFINISH: {
			key: "UNFINISH",
			value: "未上课",
			bg: "bg-red",
			color: 'olive',
			msg: "已经被预约",
			next: true,
			selected: false,
			name: "未上课"
		},
	},
	levelEnum: {
		"PRIMARY": {
			level: '0',
			name: '初级',
			type: 'PRIMARY'
		},
		"INTERMEDIATE": {
			level: '1',
			name: '中级',
			type: 'INTERMEDIATE'
		},
		"ADVANCED": {
			level: '2',
			name: '高级',
			type: 'ADVANCED'
		}
	},
	level: ['初级', '中级', '高级'],
	levelArray: [{
			level: '0',
			name: '初级',
			type: 'PRIMARY'
		},
		{
			level: '1',
			name: '中级',
			type: 'INTERMEDIATE'
		},
		{
			level: '2',
			name: '高级',
			type: 'ADVANCED'
		}
	]
}
